home *** CD-ROM | disk | FTP | other *** search
/ Net Power 2000 February / NetCD2.iso / Patch / age / age2cpfix.exe / data / GAMEDATA.DRS / Unnamed File 000011.bina < prev    next >
Encoding:
Text File  |  1999-11-11  |  6.4 KB  |  288 lines

  1. /* ********* CRATER LAKE ********** */
  2. /* 21 JULY 99 */
  3.  
  4. #include_drs random_map.def 54000
  5. ai_info_map_type        CRATER_LAKE
  6.  
  7. /* ****************************************************** */
  8. <PLAYER_SETUP>
  9.   random_placement  /* note this is only currently valid entry */
  10.  
  11. /* ****************************************************** */
  12. <LAND_GENERATION>
  13. base_terrain GRASS
  14.  
  15. /* CREATE THE INLAND SEA */
  16.  
  17. create_land 
  18. {
  19.   terrain_type                     WATER
  20.   land_percent                     85
  21.   left_border                      10
  22.   right_border                     10
  23.   top_border                       10
  24.   bottom_border                    10 
  25.   border_fuzziness                 40
  26.   base_size                        7
  27.   zone 16
  28. }
  29.  
  30. /* CREATE THE SPIRE */
  31.  
  32. create_land 
  33. {
  34.   terrain_type                     GRASS2
  35.   land_percent                     5
  36.   left_border                      25
  37.   right_border                     25
  38.   top_border                       25
  39.   bottom_border                    25 
  40.   other_zone_avoidance_distance    10
  41.   zone 15
  42.  }
  43.  
  44. create_player_lands 
  45. {            
  46.   terrain_type                     GRASS
  47.   land_percent                     50 
  48. /* 60 */
  49.   base_size                        9
  50.   other_zone_avoidance_distance    7
  51.  /* set_zone_by_team */
  52. }
  53.  
  54. /* ****************************************************** */
  55. <TERRAIN_GENERATION>
  56.  
  57. create_terrain MED_WATER
  58. {
  59. base_terrain WATER
  60. number_of_clumps               3
  61. spacing_to_other_terrain_types 1
  62. land_percent 40
  63. }
  64.  
  65. create_terrain DEEP_WATER
  66. {
  67. base_terrain MED_WATER
  68. number_of_clumps               6
  69. spacing_to_other_terrain_types 2
  70. land_percent 25
  71. }
  72.  
  73. create_terrain MED_WATER
  74. {
  75. base_terrain DEEP_WATER
  76. number_of_clumps               5
  77. spacing_to_other_terrain_types 1
  78. land_percent 1
  79. }
  80.  
  81. create_terrain PINE_FOREST
  82. {
  83.   base_terrain                   GRASS
  84.   spacing_to_other_terrain_types 3
  85.   land_percent                   10
  86.   number_of_clumps               10
  87.   set_avoid_player_start_areas     
  88.   set_scale_by_groups
  89. }
  90.  
  91. create_terrain FOREST
  92. {
  93.   base_terrain                   GRASS
  94.   spacing_to_other_terrain_types 3
  95.   land_percent                   4
  96.   number_of_clumps               20
  97.   set_avoid_player_start_areas     
  98.   set_scale_by_groups
  99. }
  100.  
  101. create_terrain GRASS3
  102. {
  103.   base_terrain                   GRASS
  104.   number_of_clumps               24
  105.   spacing_to_other_terrain_types 1
  106.   land_percent                   2
  107.   set_scale_by_size
  108. }
  109.  
  110. /* ****************************************************** */
  111. <OBJECTS_GENERATION>
  112.  
  113. /* PLAYER START OBJECTS */
  114.  
  115. #include_drs std_resources.inc 54101
  116.  
  117. /* RESOURCES IN THE MIDDLE */
  118.  
  119. create_object GOLD
  120. {
  121.   terrain_to_place_on        GRASS2
  122.   number_of_objects          12
  123.   number_of_groups           3
  124.   group_variance             4  
  125.   group_placement_radius     2
  126.   set_tight_grouping
  127.   set_gaia_object_only
  128.   min_distance_group_placement  5
  129. }
  130.  
  131. /* SCATTERED STONE */
  132.  
  133. create_object STONE
  134. {
  135.   number_of_groups           1    
  136.   number_of_objects          6
  137.   group_placement_radius     2
  138.   set_tight_grouping
  139.   set_gaia_object_only
  140.   set_scaling_to_player_number
  141.   min_distance_to_players       20
  142.   max_distance_to_players       45 
  143.   min_distance_group_placement  9
  144. }
  145.  
  146. if LARGE_MAP
  147. create_object STONE
  148. {
  149.   number_of_groups           1    
  150.   number_of_objects          6
  151.   group_placement_radius     2
  152.   set_tight_grouping
  153.   set_gaia_object_only
  154.   min_distance_to_players       40
  155.   max_distance_to_players       120
  156.   min_distance_group_placement  9
  157. }
  158. endif
  159.  
  160. if HUGE_MAP
  161. create_object STONE
  162. {
  163.   number_of_groups           2    
  164.   number_of_objects          6
  165.   group_placement_radius     2
  166.   set_tight_grouping
  167.   set_gaia_object_only
  168.   min_distance_to_players       40
  169.   max_distance_to_players       120
  170.   min_distance_group_placement  9
  171. }
  172. endif
  173.  
  174. if GIGANTIC_MAP
  175. create_object STONE
  176. {
  177.   number_of_groups           3    
  178.   number_of_objects          6
  179.   group_placement_radius     2
  180.   set_tight_grouping
  181.   set_gaia_object_only
  182.   min_distance_to_players       40
  183.   max_distance_to_players       120
  184.   min_distance_group_placement  9
  185. }
  186. endif
  187.  
  188. create_object WOLF
  189. {
  190.   terrain_to_place_on       GRASS2
  191.   number_of_objects          4
  192.   number_of_groups           2
  193.   set_loose_grouping
  194.   set_gaia_object_only
  195. }
  196.  
  197. create_object SHEEP
  198. {
  199.    number_of_objects 2
  200.    number_of_groups 2
  201.    set_loose_grouping
  202.    set_gaia_object_only
  203.    set_place_for_every_player
  204.    min_distance_to_players    35
  205.    min_distance_group_placement  5
  206. }
  207.  
  208. create_object SALMON
  209. {
  210.   number_of_objects                   25
  211.   set_scaling_to_map_size
  212.   set_gaia_object_only
  213.   max_distance_to_other_zones         4
  214.  
  215. create_object SHORE_FISH
  216. {
  217.   number_of_objects                   25
  218.   set_scaling_to_map_size
  219.   min_distance_group_placement         3
  220.   set_gaia_object_only
  221. }
  222.  
  223. /* ***** PRETTY TREES ********* */
  224.  
  225. create_object PINETREE
  226. {
  227.   number_of_objects          30
  228.   set_gaia_object_only
  229.   set_scaling_to_map_size
  230.   min_distance_to_players    8
  231. }
  232.  
  233. /* ****************************************************** */
  234.  
  235. <ELEVATION_GENERATION>
  236.  
  237. create_elevation        5
  238. {
  239.   base_terrain                GRASS
  240.   number_of_clumps         14
  241.   number_of_tiles         2000
  242.   set_scale_by_groups
  243.   set_scale_by_size           
  244. }
  245.  
  246. create_elevation        7
  247. {
  248.   base_terrain                GRASS2
  249.   number_of_clumps         14
  250.   number_of_tiles         2000
  251.   set_scale_by_groups
  252.   set_scale_by_size           
  253. }
  254.  
  255. <CLIFF_GENERATION>
  256.  
  257. min_number_of_cliffs 5
  258. max_number_of_cliffs 10
  259. min_length_of_cliff  4
  260. max_length_of_cliff  10
  261. cliff_curliness      10
  262. min_distance_cliffs  3     
  263.  
  264.  
  265. /* ****************************************************** */
  266. /* <CONNECTION_GENERATION>
  267. create_connect_teams_lands
  268. {
  269.   replace_terrain GRASS         DESERT
  270.   replace_terrain WATER         SHALLOW
  271.   replace_terrain FOREST        DIRT2
  272.   replace_terrain PALM_DESERT   DIRT2
  273.   terrain_cost    WATER         7
  274.   terrain_cost    FOREST        7
  275.   terrain_cost    PALM_DESERT   7
  276.   terrain_cost    SHALLOW       3
  277.   terrain_cost    DESERT        1
  278.   terrain_cost    GRASS         2
  279.   terrain_cost    BEACH         7
  280.   terrain_size    WATER         2       1
  281.   terrain_size    GRASS         0       0
  282.   terrain_size    FOREST        0       0
  283.   terrain_size    PALM_DESERT   0       0
  284.   terrain_size    DESERT        0       0
  285. } */
  286.  
  287.